// function fn(){
// fn()
// }
// fn()    //报错 栈溢出
var a=2;
function add(){
    var b=10;
    return a+b;
}
var c=add()
console.log(c)
//递归 尾递归
// function runStack(n){
//     if(n===0){
//         return 100;
//     }
//     return runStack(n-2);
// }
// runStack(50000);